1 <?xml version="1.0" encoding="utf-8"?>
2 <root>
3   <!--
4     Microsoft ResX Schema
5     
6     Version
2.0
7     
8     The primary goals of
this format is to allow a simple XML format
9     that
is mostly human readable. The generation and parsing of the
10     various data types are done through the TypeConverter classes
11     associated with the data types.
12     
13     Example:
14     
15     ... ado.net/XML headers & schema ...
16     <resheader name=
"resmimetype">text/microsoft-resx</resheader>
17     <resheader name=
"version">2.0</resheader>
18     <resheader name=
"reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19     <resheader name=
"writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20     <data name=
"Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21     <data name=
"Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22     <data name=
"Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23         <
value>[base64 mime encoded serialized .NET Framework object]</value>
24     </data>
25     <data name=
"Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26         <
value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27         <comment>This
is a comment</comment>
28     </data>
29                 
30     There are any number of
"resheader" rows that contain simple
31     name/
value pairs.
32     
33     Each data row contains a name, and
value. The row also contains a
34     type or mimetype. Type corresponds to a .NET
class that support
35     text/
value conversion through the TypeConverter architecture.
36     Classes that don
't support this are serialized and stored with the
37     mimetype
set.
38     
39     The mimetype
is used for serialized objects, and tells the
40     ResXResourceReader how to depersist the
object. This is currently not
41     extensible. For a given mimetype the
value must be set accordingly:
42     
43     Note - application/x-microsoft.net.
object.binary.base64 is the format
44     that the ResXResourceWriter will generate, however the reader can
45     read any of the formats listed below.
46     
47     mimetype: application/x-microsoft.net.
object.binary.base64
48     
value : The object must be serialized with
49             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50             : and then encoded with base64 encoding.
51     
52     mimetype: application/x-microsoft.net.
object.soap.base64
53     
value : The object must be serialized with
54             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55             : and then encoded with base64 encoding.
56
57     mimetype: application/x-microsoft.net.
object.bytearray.base64
58     
value : The object must be serialized into a byte array
59             :
using a System.ComponentModel.TypeConverter
60             : and then encoded with base64 encoding.
61     -->
62   <xsd:schema id=
"root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63     <xsd:import
namespace="http://www.w3.org/XML/1998/namespace" />
64     <xsd:element name=
"root" msdata:IsDataSet="true">
65       <xsd:complexType>
66         <xsd:choice maxOccurs=
"unbounded">
67           <xsd:element name=
"metadata">
68             <xsd:complexType>
69               <xsd:sequence>
70                 <xsd:element name=
"value" type="xsd:string" minOccurs="0" />
71               </xsd:sequence>
72               <xsd:attribute name=
"name" use="required" type="xsd:string" />
73               <xsd:attribute name=
"type" type="xsd:string" />
74               <xsd:attribute name=
"mimetype" type="xsd:string" />
75               <xsd:attribute
ref="xml:space" />
76             </xsd:complexType>
77           </xsd:element>
78           <xsd:element name=
"assembly">
79             <xsd:complexType>
80               <xsd:attribute name=
"alias" type="xsd:string" />
81               <xsd:attribute name=
"name" type="xsd:string" />
82             </xsd:complexType>
83           </xsd:element>
84           <xsd:element name=
"data">
85             <xsd:complexType>
86               <xsd:sequence>
87                 <xsd:element name=
"value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88                 <xsd:element name=
"comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89               </xsd:sequence>
90               <xsd:attribute name=
"name" type="xsd:string" use="required" msdata:Ordinal="1" />
91               <xsd:attribute name=
"type" type="xsd:string" msdata:Ordinal="3" />
92               <xsd:attribute name=
"mimetype" type="xsd:string" msdata:Ordinal="4" />
93               <xsd:attribute
ref="xml:space" />
94             </xsd:complexType>
95           </xsd:element>
96           <xsd:element name=
"resheader">
97             <xsd:complexType>
98               <xsd:sequence>
99                 <xsd:element name=
"value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100               </xsd:sequence>
101               <xsd:attribute name=
"name" type="xsd:string" use="required" />
102             </xsd:complexType>
103           </xsd:element>
104         </xsd:choice>
105       </xsd:complexType>
106     </xsd:element>
107   </xsd:schema>
108   <resheader name=
"resmimetype">
109     <
value>text/microsoft-resx</value>
110   </resheader>
111   <resheader name=
"version">
112     <
value>2.0</value>
113   </resheader>
114   <resheader name=
"reader">
115     <
value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116   </resheader>
117   <resheader name=
"writer">
118     <
value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119   </resheader>
120   <metadata name=
"PrintForm1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
121     <
value>17, 17</value>
122   </metadata>
123   <data name=
"PrintForm1.PrinterSettings" mimetype="application/x-microsoft.net.object.binary.base64">
124     <
value>
125         AAEAAAD
/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
126         dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACdTeXN0ZW0uRHJh
127         d2luZy5QcmludGluZy5QcmludGVyU2V0dGluZ3MSAAAAC3ByaW50ZXJOYW1lCmRyaXZlck5hbWUKb3V0
128         cHV0UG9ydAtwcmludFRvRmlsZRRwcmludERpYWxvZ0Rpc3BsYXllZApleHRyYWJ5dGVzCWV4dHJhaW5m
129         bwZjb3BpZXMGZHVwbGV4B2NvbGxhdGUTZGVmYXVsdFBhZ2VTZXR0aW5ncwhmcm9tUGFnZQZ0b1BhZ2UH
130         bWF4UGFnZQdtaW5QYWdlCnByaW50UmFuZ2UMZGV2bW9kZWJ5dGVzDWNhY2hlZERldm1vZGUBAQEAAAAH
131         AAQEBAAAAAAEAAcBAQcCBx5TeXN0ZW0uRHJhd2luZy5QcmludGluZy5EdXBsZXgCAAAAIFN5c3RlbS5E
132         cmF3aW5nLlByaW50aW5nLlRyaVN0YXRlAgAAACRTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QYWdlU2V0
133         dGluZ3MCAAAACAgICCJTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QcmludFJhbmdlAgAAAAcCAgAAAAoG
134         AwAAAAAJAwAAAAAAAAAK
//8F/P///x5TeXN0ZW0uRHJhd2luZy5QcmludGluZy5EdXBsZXgBAAAAB3Zh
135         bHVlX18ACAIAAAD
/////Bfv///8gU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuVHJpU3RhdGUBAAAABXZh
136         bHVlAAICAAAAAAkGAAAAAAAAAAAAAAAPJwAAAAAAAAX5
////IlN5c3RlbS5EcmF3aW5nLlByaW50aW5n
137         LlByaW50UmFuZ2UBAAAAB3ZhbHVlX18ACAIAAAAAAAAAAAAKBQYAAAAkU3lzdGVtLkRyYXdpbmcuUHJp
138         bnRpbmcuUGFnZVNldHRpbmdzBwAAAA9wcmludGVyU2V0dGluZ3MFY29sb3IJcGFwZXJTaXplC3BhcGVy
139         U291cmNlEXByaW50ZXJSZXNvbHV0aW9uCWxhbmRzY2FwZQdtYXJnaW5zBAQEBAQEBCdTeXN0ZW0uRHJh
140         d2luZy5QcmludGluZy5QcmludGVyU2V0dGluZ3MCAAAAIFN5c3RlbS5EcmF3aW5nLlByaW50aW5nLlRy
141         aVN0YXRlAgAAACFTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QYXBlclNpemUCAAAAI1N5c3RlbS5EcmF3
142         aW5nLlByaW50aW5nLlBhcGVyU291cmNlAgAAAClTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QcmludGVy
143         UmVzb2x1dGlvbgIAAAAgU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuVHJpU3RhdGUCAAAAH1N5c3RlbS5E
144         cmF3aW5nLlByaW50aW5nLk1hcmdpbnMCAAAAAgAAAAkBAAAAAff
////7////AAoKCgH2////+////wAJ
145         CwAAAAULAAAAH1N5c3RlbS5EcmF3aW5nLlByaW50aW5nLk1hcmdpbnMIAAAABGxlZnQFcmlnaHQDdG9w
146         BmJvdHRvbQpkb3VibGVMZWZ0C2RvdWJsZVJpZ2h0CWRvdWJsZVRvcAxkb3VibGVCb3R0b20AAAAAAAAA
147         AAgICAgGBgYGAgAAAGQAAABkAAAAZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZ
148         QAs=
149 </
value>
150   </data>
151 </root>


Gõ tìm kiếm nhanh...